<?php
include_once 'clases/conexion.class.php';

class Archivo {
    //constructor
    var $con;
    function Archivo() {
        $this->con=new DBManager;
    }

    function insertar($campos) {
        $valida = "";
        if($this->con->conectar()==true) {
            if ($campos[0]=='' || $campos[1]=='' || $campos[2]=='') {
                $valida = 2;
            }
            else {
                $consulta = mysql_query("INSERT INTO archivos (anio, secretaria_id, anexo_file_name, usuario_id) VALUES ('".$campos[0]."', '".$campos[1]."','".$campos[2]."','".$usuario_id."')");
                if($consulta) $valida = 1;
                else $valida = 0;
            }
            return $valida;
        }
    }
    function actualizar($campos,$id) {
        $valida = "";
        if($this->con->conectar()==true) {
            if ($campos[0]=='' || $campos[1]=='' || $campos[2]=='') {
                $valida = 3;
            }
            else {
                $consulta = mysql_query("UPDATE archivos SET anio = '".$campos[0]."', secretaria_id = '".$campos[1]."', anexo_file_name = '".$campos[2]."' WHERE id = ".$id);
                if($consulta) $valida = 1;
                else $valida = 0;
            }
            return $valida;
        }
    }

    function mostrar_archivo($id) {
        if($this->con->conectar()==true) {
            return mysql_query("SELECT * FROM archivos WHERE id=".$id);
        }
    }

    function mostrar_archivos() {
        if($this->con->conectar()==true) {
            return mysql_query("SELECT archivos.id as id, archivos.anio as anio, secretarias.codigo_sed as secretaria_id, archivos.anexo_file_name as anexo_file_name FROM archivos join secretarias where secretarias.id=archivos.secretaria_id ORDER BY anio ASC");
        }
    }

    function eliminar($id) {
        if($this->con->conectar()==true) {
            return mysql_query("DELETE FROM archivos WHERE id=".$id);
        }
    }
}

?>